Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 CHAPEL LANE Detached £725,000 4 Apr 2022
95 CHAPEL LANE Detached £455,000 22 Oct 2007
106 CHAPEL LANE Detached £185,000 9 Jun 1999
108 CHAPEL LANE Detached £257,500 9 Feb 2001
111 CHAPEL LANE Terraced £690,000 29 Mar 2022
113 CHAPEL LANE Terraced £435,000 3 Aug 2021
119 CHAPEL LANE Detached £415,000 10 Aug 2001